<ui:composition template="/template/template.xhtml"
                xmlns="http://www.w3.org/1999/xhtml"
                xmlns:h="http://java.sun.com/jsf/html"
                xmlns:p="http://primefaces.org/ui"
                xmlns:f="http://java.sun.com/jsf/core"
                xmlns:ui="http://java.sun.com/jsf/facelets">

    <ui:define name="corpo">
        <h:form prependId="false" id="form">  

            <p:dataTable style="padding-top:1% !important;" value=" "/> 
            <p:breadCrumb >  
                <p:menuitem value="#" url="#" />  
                <p:menuitem value="Paginal Principal" url="#" />  
                <p:menuitem value="Visualização de Questionários" url="#" />  
            </p:breadCrumb>  
            <p:dataTable style="padding-top:1% !important;" value=" "/> 

            <p:messages id="messages" showDetail="true" autoUpdate="true"/> 

            <p:dataTable id="quests" var="quest" value="#{mbVisualizacaoQuestionario.quests}" rowKey="#{quest.idquestionario}"
                         selection ="#{mbVisualizacaoQuestionario.selecionado}" selectionMode="single">  


                <p:column id="modelHeader">  
                    <f:facet name="header">  
                        Cod. Questionário
                    </f:facet>  
                    <h:outputText value="#{quest.idquestionario}" />  
                </p:column>  
 
                <p:column>  
                    <f:facet name="header">  
                        Curso
                    </f:facet>  
                    <h:outputText value="#{quest.turma.curso.crsDesricao}" />  
                </p:column>

                <p:column>  
                    <f:facet name="header">  
                        Disciplina  
                    </f:facet>
                    <h:outputText value="#{quest.turma.disciplina.dscDescricao}" />  
                </p:column> 
                
                <p:column>  
                    <f:facet name="header">  
                        Ativo  
                    </f:facet>  
                    <h:outputText value="#{quest.ativo}" />  
                </p:column> 

                <f:facet name="footer">  
                    <p:commandButton id="editButton" value="Editar" icon="ui-icon-pencil" update=":form:display"  onclick="confirmaEditar.show()" />  
                    <p:commandButton id="insertButton" value="Inserir" icon="ui-icon-circle-plus"   action="cadastroQuestionarios" />  
                    <p:commandButton id="deleteButton" value="Excluir" icon="ui-icon-circle-close" onclick="confirmaExcluir.show()" />  
                </f:facet>  




            </p:dataTable>  
            <p:confirmDialog id="confirmExcluir" message="Você tem certeza que deseja excluir um questionario?" header="Excluir questionario" 
                             severity="alert" widgetVar="confirmaExcluir">  

                <p:commandButton id="confirm1" value="Confirmar" update="messages" oncomplete="confirmaExcluir.hide()" 
                                 action="#{mbVisualizacaoQuestionario.Exclusao}" />  
                <p:commandButton id="decline1" value="Cancelar" onclick= "confirmaExcluir.hide()" type="button" />   

            </p:confirmDialog>  


            <p:confirmDialog id="confirmEditar" message="Você tem certeza que deseja editar um questionario?" header="Editar questionario" 
                             severity="alert" widgetVar="confirmaEditar">  

                <p:commandButton id="confirm2" value="Confirmar" update="messages" oncomplete="confirmaEditar.hide()" 
                                 actionListener="#{mbVisualizacaoQuestionario.Editar}" />  
                <p:commandButton id="decline2" value="Cancelar" onclick= "confirmaEditar.hide()" type="button" />   

            </p:confirmDialog>  
            <p:dataTable style="padding-top:1% !important;" value=" "/> 

            <p:dialog id="dialog" header="Teste" widgetVar="teste" resizable="false"  
                      width="200" showEffect="clip" hideEffect="fold">  

                <h:panelGrid id="display" columns="2" cellpadding="4">  

                    <f:facet name="header">  
                    </f:facet>  

                    <h:outputText value="Cod. Questionario:" />  
                    <h:outputText value="#{mbVisualizacaoQuestionario.selecionado.idquestionario}" />  

                    <h:outputText value="Curso:" />  
                    <h:outputText value="#{mbVisualizacaoQuestionario.selecionado.turma.curso.crsCodigo}" />  

                    <h:outputText value="Disciplina:" />  
                    <h:outputText value="#{mbVisualizacaoQuestionario.selecionado.turma.disciplina}" />  
                    
                    <h:outputText value="Ativo:" />  
                    <h:outputText value="#{mbVisualizacaoQuestionario.selecionado.ativo}" />  
                </h:panelGrid>  
            </p:dialog> 
        
        </h:form>  
    </ui:define>
</ui:composition>

